DL101
Современное руководство по C++
Улучшения в работе времени выполнения: лямбды и семантика перемещения
Цели обучения
- Определить узкие места производительности, связанные с глубоким копированием в C++
- Проанализировать процесс компиляции и выполнения лямбда-выражений
- Применять семантику перемещения для оптимизации управления ресурсами в пользовательских классах
- Оценить влияние ссылок на временные объекты на управление жизненным циклом временных объектов